Let’s Talk in Description Logic via Controlled Natural Language
نویسندگان
چکیده
In this paper, we will argue that a well-defined subset of English can be used to express the same kind of information as the description logic layer of the Web Ontology Language OWL DL. We will first show what kind of problems current notations for OWL have and then discuss how an OWL ontology can be constructed alternatively in a controlled natural language (CNL). In particular, we will present the details of a CNL which offers the same expressive power as OWL DL for describing the facts, axioms and restrictions which may occur in an OWL ontology. An ontology specification written in CNL can be unambiguously translated into OWL abstract syntax and vice versa with the help of a bi-directional grammar. The users of the CNL do not need to learn the rules of the language, since the writing process is supported by an intelligent authoring tool.
منابع مشابه
Creating and Querying Linguistically Motivated Ontologies
This paper argues that a formal ontology (in our case a description logic knowledge base) should be created in a linguistically motivated way so that it can be queried easily by non-specialists. This can best be achieved by using a strict naming convention that is based on those linguistic expressions that occur in the application domain for which the ontology will be created. We will see that ...
متن کاملTowards a Generation-Based Semantic Web Authoring Tool
Widespread use of Semantic Web technologies requires interfaces through which knowledge can be viewed and edited without deep understanding of Description Logic and formalisms like OWL and RDF. Several groups are pursuing approaches based on Controlled Natural Languages (CNLs), so that editing can be performed by typing in sentences which are automatically interpreted as statements in OWL. We s...
متن کاملA Controlled Language for the Specification of Contracts
Controlled natural languages have been used to enable the direct translation from natural language specifications into a formal description. In this abstract we make a case for such an approach to write contracts, and translating into a temporal deontic logic. Combining both temporal behaviour and deontic behaviour is challenging both from a natural language and a formal logic perspective. We p...
متن کاملREHABROBO-QUERY: Answering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud
We introduce a novel method to answer natural language queries about rehabilitation robotics, over the formal ontology REHABROBO-ONTO. For that, (i) we design and develop a novel controlled natural language for rehabilitation robotics, called REHABROBO-CNL; (ii) we introduce translations of queries in REHABROBO-CNL into SPARQL queries, utilizing a novel concept of query description trees and de...
متن کاملAnswering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud
We introduce a novel method to answer natural language queries about rehabilitation robotics, over the formal ontology REHABROBO-ONTO. For that, (i) we design and develop a novel controlled natural language for rehabilitation robotics, called REHABROBO-CNL; (ii) we introduce translations of queries in REHABROBO-CNL into SPARQL queries, utilizing a novel concept of query description trees and de...
متن کامل